remain one of the most - French English Dictionary